
<html><HEAD>
<LINK REL=STYLESHEET HREF="default.css" TYPE="text/css">
<TITLE>
Chapter 26  Building a COM or COM+ Component</TITLE>
</HEAD>
<BODY>

<!-- Header -->
<p class="ancestor" align="right"><A HREF="apptechp162.htm">Previous</A>&nbsp;&nbsp;<A HREF="apptechp164.htm" >Next</A>
<!-- End Header -->
<A NAME="CHDDHCED"></A><h1>Chapter 26  Building a COM or COM+ Component</h1>
<A NAME="TI5100"></A><h4>About this chapter</h4>
<A NAME="TI5101"></A><p>This chapter explains how to use PowerBuilder to build a COM
or COM+ component.</p>
<p><img src="images/note.gif" width=17 height=17 border=0 align="bottom" alt="Note"> <span class=shaded>Deprecated technology</span> <A NAME="TI5102"></A>COM and COM+ are deprecated technologies and might
not be supported in future releases of PowerBuilder.</p>
<A NAME="TI5103"></A><h4>Contents</h4>
<A NAME="TI5104"></A><table cellspacing=0 cellpadding=6 border=1 frame="void" rules="all"><tr><th  rowspan="1"  ><A NAME="TI5105"></A>Topic</th>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI5106"></A><A HREF="apptechp164.htm#BABDJBJC">About building COM and COM+ components</A></td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI5107"></A><A HREF="apptechp165.htm#CEGCBBFE">About the Component Object
Model</A></td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI5108"></A><A HREF="apptechp166.htm#BABEBABB">Defining the component interface</A></td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI5109"></A><A HREF="apptechp167.htm#CHDBIABF">Accessing a database from
a COM component</A></td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI5110"></A><A HREF="apptechp168.htm#CCCAAADD">Providing support for transactions</A></td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI5111"></A><A HREF="apptechp169.htm#CCJDGHGX">Invoking another server
component's methods</A></td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI5112"></A><A HREF="apptechp170.htm#CHDDJCAC">Security issues</A></td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI5113"></A><A HREF="apptechp171.htm#CCJDBDIC">Building COM/COM+ components
in the Project painter</A></td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI5114"></A><A HREF="apptechp172.htm#CEGBJGHI">How the PowerBuilder COM
object executes</A></td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI5115"></A><A HREF="apptechp173.htm#CEGDFIJA">Deploying a PowerBuilder
COM server</A></td>
</tr>
<tr><td  rowspan="1"  ><A NAME="TI5116"></A><A HREF="apptechp174.htm#CHDDBCEE">Accessing PowerBuilder COM
servers from clients</A></td>
</tr>
</table>

